demand a reward - French English Dictionary